//package STUDENT.NGUYENDUCPHONG.JAVA_1;
//
//import java.util.Scanner;
//
//public class E05_Tham_Gia_Ket_Ban {
//
//	public static void main(String[] args) {
//		//CHƯƠNG TRÌNH ĐANG LỖI,CHƯA RÕ TẠI SAO???????
//		//1 Yêu cầu nhập tên và kiểm tra xem đã nhập tên hay chưa
//		System.out.println("Mời bạn nhập tên");
//		@SuppressWarnings("resource")
//		Scanner sc=new Scanner(System.in);
//		String Str=sc.nextLine();
//		if(Str.isEmpty()){
//			System.out.println("Bạn phải nhập lại tên");
//			return;
//		}
//		//2 Yêu cầu nhập tuổi và kiểm tra xem đã nhập tuổi hay chưa
//		byte tuoi=Byte.parseByte(Str);
//		System.out.println("Mời bạn nhập tuổi");
//		Str=sc.nextLine();
//		if(Str.isEmpty()){
//			System.out.println("Bạn phải nhập lại tuổi");
//			return;
//		}
//		//3 Yêu cầu nhập tình trạng hôn nhân và kiểm tra xem đã nhập chưa
//		byte Honnhan=Byte.parseByte(Str);
//		System.out.println("Mời bạn nhập tình trạng hôn nhân, 0- Chưa có gia đình, 1- Ly dị");
//		Str=sc.nextLine();
//		if(Str.isEmpty()){
//			System.out.println("Bạn phải nhập lại tình trạng hôn nhân");
//			return;
//		}
//		
//		//4 Yêu cầu nhập giới tính và kiểm tra xem đã nhập giới tính hay chưa
//		byte Gioitinh=Byte.parseByte(Str);
//		System.out.println("Mời bạn nhập giới tính, 0- Nam, 1- Nữ");
//		Str=sc.nextLine();
//		if(Str.isEmpty()){
//			System.out.println("Bạn phải nhập lại giới tính");
//			return;
//		}else
//		{
//			if((Gioitinh==2 && tuoi>=22)||(Gioitinh==1 && tuoi>=19)){
//				System.out.println("Cho phép tham gia");
//			}else 
//			{
//				System.out.println("Không được phép tham gia");
//			}
//		}
//		
//		
//		
//		// TODO Auto-generated method stub
//
//	}
//
//}


// Chữa bài
package STUDENT.NGUYENDUCPHONG.JAVA_1;

import java.util.Scanner;

public class E05_Tham_Gia_Ket_Ban {
public static void main(String[] args) {
	System.out.println("Mời bạn nhập tên");
	Scanner sc= new Scanner(System.in);
	String ten=sc.nextLine();
	if(ten.isEmpty()){
		System.out.println("Bạn phải nhập lại tên");
		return;
	}
	System.out.println("Mời bạn nhập tuổi");
	String temp=sc.nextLine();
	if(temp.isEmpty()){
		System.out.println("Bạn phải nhập lại tuổi");
		return;
	}
	//Tại đây phải chuyển đổi lại giá trị cho biến Temp
	byte tuoi=Byte.parseByte(temp);
	System.out.println("Chọn tình trạng hôn nhân, với 0-Ly hôn, 1- Chưa kết hôn, 2- Đã kết hôn");
	temp=sc.nextLine();
	if(temp.isEmpty()){
		System.out.println("Mời bạn chọn tình trạng hôn nhân");
		return;	
	}
	//Tại đây chuyển đổi kiểu giá trị cho biến Temp-Tình trạng hôn nhân
	byte tinhtrang=Byte.parseByte(temp);
	System.out.println("Mời bạn chọn giới tính 0-Nam, 1-Nữ");
	temp=sc.nextLine();
	if(temp.isEmpty()){
		System.out.println("Bạn chưa chọn giới tính");return;		
	}
	//Tại đây chuyển đổi giá trị cho biến temp-Giới tính
	byte gioitinh=Byte.parseByte(temp);
	//Tại đây xử lý tác vụ cho tham gia kết bạn	
	if(tuoi<19||tinhtrang==2||(tuoi<22&&gioitinh==1))
	{
		System.out.println("Bạn không được phép");
	}else
	{
		System.out.println("Bạn được phép tham gia kết bạn");
	}	
	
	}
	
}
